package com.lyf.scm.plan.api.dto;

import com.lyf.scm.common.model.BaseNormalDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * description
 *
 * @author wangchlei
 * @date 2020/08/13
 */
@Data
@ApiModel("直营预测计划_销售计划准确率InfoDTO")
public class SalesPlanDirectlyAccuracyInfoDTO extends BaseNormalDTO {
    /**
     * 冗余字段
     */
    @ApiModelProperty("预测值")
    private String predictedQtyStr;

    @ApiModelProperty("实际销量")
    private String actualSalesQtyStr;

    /**
     * 展示字段
     */

    @ApiModelProperty("预测值label")
    private String predictedQtyLabel;

    @ApiModelProperty("预测值")
    private List<BigDecimal> predictedQty;

    @ApiModelProperty("计划值label")
    private String planQtyLabel;

    @ApiModelProperty("计划值")
    private List<BigDecimal> planQty;

    @ApiModelProperty("实际确认量label")
    private String actualConfirmQtyLabel;

    @ApiModelProperty("实际确认量")
    private List<BigDecimal> actualConfirmQty;

    @ApiModelProperty("实际销量label")
    private String actualSalesQtyLabel;

    @ApiModelProperty("实际销量")
    private List<BigDecimal> actualSalesQty;

    @ApiModelProperty("预测准确率label")
    private String forecastAccuracyLabel;

    @ApiModelProperty("预测准确率")
    private List<BigDecimal> forecastAccuracy;

    @ApiModelProperty("计划准确率label")
    private String planAccuracyLabel;

    @ApiModelProperty("计划准确率")
    private List<BigDecimal> planAccuracy;
}
